package logs

type BluetoothRechargeLog struct {
	BluetoothRechargeLogDb
	CreateTime string `gorm:"column:create_time" json:"createTime"`
}

type BluetoothRechargeLogDb struct {
	Id       int    `gorm:"column:id" json:"id"`
	MemberId int    `gorm:"column:member_id" json:"memberId"`
	Duration int    `gorm:"column:duration" json:"duration"`
	Status   uint8  `gorm:"column:status" json:"status"`
	Type     uint8  `gorm:"column:type" json:"type"`
	DeviceSn string `gorm:"column:device_sn" json:"deviceSn"`
	TradeNo  string `gorm:"column:trade_no" json:"tradeNo"`
	Model    string `gorm:"column:model" json:"model"`
	System   string `gorm:"column:system" json:"system"`
	Message  string `gorm:"column:message" json:"message"`
}

func (m *BluetoothRechargeLogDb) TableName() string {
	return "bluetooth_recharge_log"
}
